floating mines - Turkish English Dictionary